package com.scn.base.dao;

import java.util.List;
import java.util.Map;

import com.scn.base.domain.RolePowerVO;
/**
 * 角色权限DAO
 *      
 *     
 * @author GX       
 * @version 1.0     
 * @created May 5, 2011 3:33:12 AM
 */
public interface SysRolePowerDao {
	/**
	 * 持久化角色权限
	 * 描述   
	 * @param rolepower
	 */
	public void insertRolePower(RolePowerVO rolepower);
	/**
	 * 根据角色删除角色权限
	 * 描述   
	 * @param srid
	 */
	public void deleteRolePowerByRole(int srid);
	
	/**     
	 * 描述   
	 * @param srid
	 * @return     
	 */
	public List<RolePowerVO> selectRolePowerBySrIdList(int srid);
	
	/**     
	 * 描述   
	 * @param rolepower     
	 */
	public void updateRolePower(Map srid);
}
